Effective Schema-Based XML Query Optimization Techniques

نویسندگان

  • Guoren Wang
  • Mengchi Liu
  • Jeffrey Xu Yu
  • Bing Sun
  • Ge Yu
  • Jianhua Lv
  • Hongjun Lu
چکیده

Use of path expressions is a common feature in most XML query languages, and many evaluation methods for path expression queries have been proposed recently. However, there are few researches on the issue of optimizing regular path expression queries. In this paper, two kinds of path expression optimization principles are proposed, named path shortening and path complementing, respectively. The path shortening principle reduces the querying cost by shortening the path expressions with the knowledge of XML schema. While the path complementing principle substitutes the user queries with the equivalent lower-cost path expressions. The experimental results show that these two techniques can largely improve the performance of path expression query processing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic Query Optimization for XQuery over XML Streams

We study XML stream-specific schema-based optimization. We assume a widely-adopted automata-based execution model for XQuery evaluation. Criteria are established regarding what schema constraints are useful to a particular query. How to apply multiple optimization techniques on an XQuery is then addressed. Finally we present how to correctly and efficiently execute a plan enhanced with our SQO ...

متن کامل

Using Regular Tree Automata as XML Schemas

We address the problem of tight XML schemas and propose regular tree automata to model XML data. We show that the tree automata model is more powerful that the XML DTDs and is closed under main algebraic operations. We introduce the XML query algebra based the tree automata model, and discuss the query optimization and query pruning techniques. Finally, we show the conversion of tree automata s...

متن کامل

Using Data in the Transformation of XML Queries

XML query transformation is a key part of XML query optimization. However most research into transforming XML queries is schema-based rather than data-based because of the highly flexible nature of XML documents. In this paper, we introduce an engine that we designed and built to test the effectiveness of different data-based query transformation techniques. The information is extracted from th...

متن کامل

Semantic Query Optimization for XML Databases based on Equivalent Transformation Framework

Query optimization, which aims to reduce query evaluation time, is crucial to the success of XML database systems because of the complex structure of XML data and XML queries. Existing optimization techniques neither take the advantage of the rich semantic knowledge available in XML databases nor utilize it in a systematic and efficient manner, resulting in significant reduction of optimization...

متن کامل

Towards an Exhaustive Set of Rewriting Rules for XQuery Optimization: BizQuery Experience

Today it is wildly recognized that optimization based on rewriting leads to faster query execution. The role of a query rewriting grows significantly when a query defined in terms of some view is processed. Using views is a good idea for building flexible virtual data integration systems with declarative query support. At present time such systems tend to be based on the XML data model and use ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003